/* Iconize 0.5 */

/* default image */
a.iconize {
    padding: 5px 5px 5px 20px;
    background: transparent url(../images/admin/fileicons/document.png) no-repeat center left;
}

/* websites (pictures and movies) */
a.iconize[href *="youtube.com/watch?"], a[href *="sevenload.com/videos/"], a.iconize[href *="metacafe.com/watch/"] {
    padding: 5px 5px 5px 20px;
    background: transparent url(../images/admin/fileicons/film.png) no-repeat center left;
}

a.iconize[href *="flickr.com/photos/"], a.iconize[href *="zooomr.com"], a.iconize[href *="imageshack.us"], a.iconize[href *="bubbleshare.com"], a.iconize[href *="sevenload.com/bilder/"] {
    padding: 5px 5px 5px 20px;
    background: transparent url(../images/admin/fileicons/picture.png) no-repeat center left;
}

/* extensions */

a.iconize[href$='.doc'], a.iconize[href$='.rtf'], a.iconize[href$='.docx'] {
    padding: 5px 5px 5px 20px;
    background: transparent url(../images/admin/fileicons/document-word.png) no-repeat center left;
}

a.iconize[href$='.txt'] {
    padding: 5px 5px 5px 20px;
    background: transparent url(../images/admin/fileicons/document-text.png) no-repeat center left;
}

a.iconize[href$='.xls'], a.iconize[href$='.xlsx'], a.iconize[href$='.csv'] {
    padding: 5px 5px 5px 20px;
    background: transparent url(../images/admin/fileicons/document-excel.png) no-repeat center left;
}

a.iconize[href$='.rss'], a.iconize[href$='.atom'] {
    padding: 5px 5px 5px 20px;
    background: transparent url(../images/admin/fileicons/feed.png) no-repeat center left;
}

a.iconize[href$='.pps'] {
    padding: 5px 5px 5px 20px;
    background: transparent url(../images/admin/fileicons/document-powerpoint.png) no-repeat center left;
}

a.iconize[href$='.pdf'] {
    padding: 5px 5px 5px 20px;
    background: transparent url(../images/admin/fileicons/document-pdf.png) no-repeat center left;
}

a.iconize[href$='.fla'], a.iconize[href$='.swf'] {
    padding: 5px 5px 5px 20px;
    background: transparent url(../images/admin/fileicons/document-flash.png) no-repeat center left;
}

a.iconize[href$='.zip'], a.iconize[href$='.rar'], a.iconize[href$='.gzip'], a.iconize[href$='.bzip'], a.iconize[href$='.ace'] {
    padding: 5px 5px 5px 20px;
    background: transparent url(../images/admin/fileicons/icon_archive.png) no-repeat center left;
}

a.iconize[href$='.ical'] {
    padding: 5px 5px 5px 20px;
    background: transparent url(../images/admin/fileicons/calendar.png) no-repeat center left;
}

a.iconize[href$='.ttf'] {
    padding: 5px 5px 5px 20px;
    background: transparent url(../images/admin/fileicons/picture.png) no-repeat center left;
}

a.iconize[href$='.jpg'], a.iconize[href$='.gif'], a.iconize[href$='.png'], a.iconize[href$='.bmp'], a.iconize[href$='.jpeg'], a.iconize[href$='.svg'], a.iconize[href$='.eps'], a.iconize[href$='.psd'] {
    padding: 5px 5px 5px 20px;
    background: transparent url(../images/admin/fileicons/picture.png) no-repeat center left;
}

a.iconize[href$='.mov'], a.iconize[href$='.wmv'], a.iconize[href$='.mp4'], a.iconize[href$='.avi'], a.iconize[href$='.mpg'] {
    padding: 5px 5px 5px 20px;
    background: transparent url(../images/admin/fileicons/film.png) no-repeat center left;
}

a.iconize[href$='.mp3'], a.iconize[href$='.wav'], a.iconize[href$='.ogg'], a.iconize[href$='.wma'], a.iconize[href$='.m4a'] {
    padding: 5px 5px 5px 20px;
    background: transparent url(../images/admin/fileicons/music.png) no-repeat center left;
}


/* use this class to make sure that images won't get iconized */

.imageLink {
    padding-left: 0 !important;
    background: none !important;
}

a.iconize {
    padding-left: 20px !important;
    text-decoration:none;
}